package com.mjf.ys.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.math.BigDecimal;

/**
 * <p>
 * desc
 * </p>
 *
 * @author chenshoumeng
 * @date 2025/6/20 14:05
 */
@Data
@TableName("fs_ys_salesout_detail")
public class FsYsSalesoutDetail {

    @TableId(value = "details_id", type = IdType.INPUT)
    private Long detailsId; // 主键

    private String salesoutListId; // 销售出库单主表ID

    private String detailsProduct; // 物料主键

    private String productCcode; // 物料编码

    private String productCname; // 物料名称

    private BigDecimal natsum; // 本币含税金额

    private BigDecimal natmoney; // 本币无税金额

    private BigDecimal nattax; // 本币税额

    private String unitname; // 主计量单位名称

    private String taxrate; // 税率

    private BigDecimal nattaxunitprice; // 含税单价

    private BigDecimal natunitprice; // 无税单价

    private BigDecimal qty; // 数量

    private BigDecimal xs00004; // 运费金额

    private BigDecimal yfdj; // 运费单价

    private BigDecimal xs00014; // 单品发货重量
    private BigDecimal costUnitPrice; // 成本单价
    private BigDecimal costMoney; // 成本金额

}
